bundle of garlic heads - Español Inglés Diccionario